Turreted nerite - Fransızca İngilizce Sözlük